package blog.service;
import java.util.List;
import org.springframework.stereotype.Service;
import blog.entity.Comment;

/**
 * 评论
 */
@Service
public interface CommentService {
	/**
	 * 统计评论总数
	 */
	Integer countComment();
	
	/**
	 * 最新评论,用于index.jsp最新评论列表展示
	 * @param limit 要查出几条
	 * @return 评论列表
	 */
    List<Comment> listRecentComment(Integer limit);

    /**
     * 根据id,得到对这个文章的所有评论
     * @param articleId 文章id
     * @return 评论列表
     */
	List<Comment> listCommentByArticleId(Integer articleId);

	/**
	 * 添加文章评论信息
	 * @param comment 评论信息
	 */
	void addComment(Comment comment);
    
}
